Preserve university fixture structure and visual tokens#659
Conversation
6adf676 to
0b9428d
Compare
|
Current-trunk integration evidence is available at The latest repair targets the actual marked-inline path used by Verification is green: 248 parity fixtures, 54 author-selector tests, 89 block-style tests, Composer validation/package proof, 207/207 native imported blocks, zero Exact matrix inputs were SSI SSI_FIXTURE_MATRIX_WP_CODEBOX_BIN="$WP_CODEBOX/bin/wp-codebox-source.mjs" node "$SSI/bench/static-site-fixture-matrix.bench.mjs" "$BLOCKS_ENGINE/fixtures/websites/27-university-department" --output-directory "$OUT" --static-site-importer-path "$SSI" --blocks-engine-php-transformer-path "$BLOCKS_ENGINE/php-transformer" --blocks-engine-php-transformer-reference cf49a2575c5338856943f48094d3a7ca48d30ede --surface-coverage 7 --runThis does not make the draft mergeable. PR #659 remains broad, stale, and conflicting. The next isolated cause is shared multi-page |
|
Validated work from this evidence branch has been split onto current trunk for independent review:
Remaining generic follow-ups are tracked in #699, #700, #701, and #702. Downstream materialization work is tracked in Static Site Importer #732, #733, and #734. This PR remains the broader university evidence branch rather than the landing vehicle for those slices. |
Summary
font-variant-caps, pseudo-element text shadows, and blockified flex-item link boxesFixes #634.
Current evidence
This remains a draft evidence PR, not a solved-site promotion.
Verified evidence:
19d7bd81-0269-4454-9662-733337370464had zero overlap mismatch, but the candidate was 3 px taller (1280 x 3699versus1280 x 3696).705aad31-551f-4ab6-8db3-a6e17e903b15exercised all eight university routes and exposed unresolved secondary-route visual mismatches from19.54%to68.13%.15-saasregression runb6c16b06-346f-41dd-a686-1d74beb430b7remained pixel-identical:0 / 9,751,080, equal1380 x 7066dimensions, zero fallbacks, and clean editor validity.4.03%, but it included a definition-list/breadcrumb experiment that was excluded from this PR after full-suite regressions. It is diagnostic evidence only and is not claimed as validation of the pushed branch.The pushed branch has not been rerun across all university routes after excluding that experiment. University promotion remains blocked until current-branch browser evidence reaches exact parity on every route.
Testing
cd php-transformer && composer install.composer test.Local result for commit
0b9428dc:git diff --checkpassedCompatibility
These are generic HTML-to-native-block translation changes. They alter emitted block structure and generated presentation CSS for CSS-addressed inline flex/grid tokens, linked visual identities, navigation links, and generated SVG assets. Authored inline SVG declarations remain in the generated asset; declarations projected from a stylesheet remain on the native image carrier only. No fixture-specific selectors, output patches, extension paths, or public PHP API changes are introduced.
AI assistance